插件开发

DolphinPHP为开发者提供了完善的插件机制,可以轻松的制作各种插件。

插件位于根目录下的plugins文件夹。

  1. plugins [所有插件目录]
  2. ├─HelloWorld [插件目录,插件名为首字母大写的驼峰式]
  3. │ │ config.php [插件参数配置文件]
  4. │ │ HelloWorld.php [插件入口文件]
  5. │ │ install.sql [数据库安装文件]
  6. │ │ uninstall.sql [数据库卸载文件]
  7. │ │
  8. │ ├─controller [插件控制器目录,可选]
  9. │ │ Admin.php [插件控制器,自定义后台管理都在这里,可以建立其他控制器]
  10. │ │
  11. │ ├─model [插件模型目录,可选]
  12. │ │ HelloWorld.php [插件模型文件]
  13. │ │
  14. │ ├─validate [插件验证器目录,可选]
  15. │ │ HelloWorld.php [插件验证器文件]
  16. │ │
  17. │ └─view [插件视图目录,可选]
  18. │ index.html [插件视图文件]